// Author: wsfuyibing <682805@qq.com>
// Date: 2025-05-14

package kind

// ArcadeId
// 钓场Id.
type ArcadeId int

const (
	ArcadeIdZero ArcadeId = iota
)

// IsBound
// 是否已经绑定, 目标值为大于0的整数.
func (o ArcadeId) IsBound() bool { return o != ArcadeIdZero }

// IsUnbound
// 是否未绑定, 目标值为0整数.
func (o ArcadeId) IsUnbound() bool { return o == ArcadeIdZero }

// Int64
// 原始整型.
func (o ArcadeId) Int64() int64 { return int64(o) }
